import request from "@/utils/request";

/**
 * 登录API
 * @param {Object} data - 登录表单数据
 * @param {string} data.username - 用户名
 * @param {string} data.password - 密码
 * @returns {Promise} - 返回登录结果
 */
export const login = (data) => {
  return request.post("/api/auth/login", data);
};

/**
 * 获取用户信息API
 * @returns {Promise} - 返回用户信息
 */
export const getProfile = () => {
  return request.get("/api/auth/profile");
};

/**
 * 退出登录API
 * @returns {Promise} - 返回退出结果
 */
export const logout = () => {
  // 如果后端有退出登录接口，可以调用
  // return request.post('/api/auth/logout');

  // 前端退出登录处理（清除token等）
  return new Promise((resolve) => {
    resolve({ success: true });
  });
};
